#Programming related exceptions should go here.
#exceptions should be for errors and warnings only.

class CompilingErrorException  (Exception): #Compiling error.

 def __init(self, err): #takes a string describing the error.
  Exception.__init__(self,err) #call the super class's constructor.

#that's it.